lie in wait

Translations
se tenir en embuscade
Definitions
To hide and remain still, often in a concealed position, while waiting for someone or something to arrive, usually with the intention of surprising, attacking, or ambushing them.